curb strap - İspanyolca İngilizce Sözlük